isolated locations - Spanish English Dictionary